/**
 * Created on 9 avr. 08 by Sebastian Audet
 */
package tile;

import java.io.File;


/**
 * A TileSet is an enum of String identifiers, a level value that the TileSet
 * is intended to work on, and a map (ResourceBundle/XML Defined) of String identifiers to corresponding resources
 * @author Sebastian Audet
 */
public interface TileSet extends Comparable<TileSet> {
    /**
     * @return The level which this TileSet is intended to work at
     */
    int getLevel();
    
    /**
     * @return A File with resource info
     */
    File getResource(String resourceidentifier);
}
